package entities;

import java.io.Serializable;
import java.util.Date;
import basic.BaseEntity;
import basic.FieldMeta;

public class TMb extends BaseEntity implements Serializable {

	private static final long serialVersionUID = 1L;

	@FieldMeta(primary = true, name = "编号", description = "编号", column = "mb_no", require = true, range = true, length = 32, order = 0)
	private String mbNo;

	public String getMbNo() {
		return mbNo;
	}

	public void setMbNo(String mbNo) {
		this.mbNo = mbNo;
	}

	@FieldMeta(name = "商户编号", description = "商户编号", column = "mer_no", require = true, length = 32, order = 1)
	private String merNo;

	public String getMerNo() {
		return merNo;
	}

	public void setMerNo(String merNo) {
		this.merNo = merNo;
	}

	@FieldMeta(name = "结算类型", description = "结算类型", column = "mb_type", require = true, length = 50, order = 2)
	private String mbType;

	public String getMbType() {
		return mbType;
	}

	public void setMbType(String mbType) {
		this.mbType = mbType;
	}

	@FieldMeta(name = "结算银行名称", description = "结算银行名称", column = "mb_bank", require = true, length = 100, order = 3)
	private String mbBank;

	public String getMbBank() {
		return mbBank;
	}

	public void setMbBank(String mbBank) {
		this.mbBank = mbBank;
	}

	@FieldMeta(name = "支行", description = "支行", column = "mb_branch", length = 100, order = 4)
	private String mbBranch;

	public String getMbBranch() {
		return mbBranch;
	}

	public void setMbBranch(String mbBranch) {
		this.mbBranch = mbBranch;
	}

	@FieldMeta(name = "结算银行用户名", description = "结算银行用户名", column = "mb_banker", require = true, length = 100, order = 5)
	private String mbBanker;

	public String getMbBanker() {
		return mbBanker;
	}

	public void setMbBanker(String mbBanker) {
		this.mbBanker = mbBanker;
	}

	@FieldMeta(name = "结算银行帐号", description = "结算银行帐号", column = "mb_account", require = true, length = 100, order = 6)
	private String mbAccount;

	public String getMbAccount() {
		return mbAccount;
	}

	public void setMbAccount(String mbAccount) {
		this.mbAccount = mbAccount;
	}

	@FieldMeta(name = "金额", description = "金额", column = "mb_amount", require = true, order = 7)
	private Double mbAmount;

	public Double getMbAmount() {
		return mbAmount;
	}

	public void setMbAmount(Double mbAmount) {
		this.mbAmount = mbAmount;
	}

	@FieldMeta(name = "汇款银行", description = "汇款银行", column = "mb_bankz", length = 100, order = 8)
	private String mbBankz;

	public String getMbBankz() {
		return mbBankz;
	}

	public void setMbBankz(String mbBankz) {
		this.mbBankz = mbBankz;
	}

	@FieldMeta(name = "汇款支行", description = "汇款支行", column = "mb_branchz", length = 100, order = 9)
	private String mbBranchz;

	public String getMbBranchz() {
		return mbBranchz;
	}

	public void setMbBranchz(String mbBranchz) {
		this.mbBranchz = mbBranchz;
	}

	@FieldMeta(name = "汇款账户", description = "汇款账户", column = "mb_bankerz", length = 100, order = 10)
	private String mbBankerz;

	public String getMbBankerz() {
		return mbBankerz;
	}

	public void setMbBankerz(String mbBankerz) {
		this.mbBankerz = mbBankerz;
	}

	@FieldMeta(name = "汇款账户名", description = "汇款账户名", column = "mb_accountz", length = 100, order = 11)
	private String mbAccountz;

	public String getMbAccountz() {
		return mbAccountz;
	}

	public void setMbAccountz(String mbAccountz) {
		this.mbAccountz = mbAccountz;
	}

	@FieldMeta(name = "提现状态", description = "提现状态", column = "mb_state", require = true, length = 1, order = 12)
	private String mbState;

	public String getMbState() {
		return mbState;
	}

	public void setMbState(String mbState) {
		this.mbState = mbState;
	}

	@FieldMeta(name = "发生日期", description = "发生日期", column = "mb_date", require = true, range = true, order = 13)
	private Date mbDate;

	public Date getMbDate() {
		return mbDate;
	}

	public void setMbDate(Date mbDate) {
		this.mbDate = mbDate;
	}

	@FieldMeta(name = "审核状态", description = "审核状态", column = "mb_vstate", require = true, length = 1, order = 14)
	private String mbVstate;

	public String getMbVstate() {
		return mbVstate;
	}

	public void setMbVstate(String mbVstate) {
		this.mbVstate = mbVstate;
	}

	@FieldMeta(name = "审核日期", description = "审核日期", column = "mb_vdate", require = true, range = true, order = 15)
	private Date mbVdate;

	public Date getMbVdate() {
		return mbVdate;
	}

	public void setMbVdate(Date mbVdate) {
		this.mbVdate = mbVdate;
	}

	@FieldMeta(name = "备注", description = "备注", column = "mb_remark", length = 100, order = 16)
	private String mbRemark;

	public String getMbRemark() {
		return mbRemark;
	}

	public void setMbRemark(String mbRemark) {
		this.mbRemark = mbRemark;
	}

}